home *** CD-ROM | disk | FTP | other *** search
- Path: garnet.berkeley.edu!southbay
- From: southbay@garnet.berkeley.edu ()
- Newsgroups: comp.lang.c++,comp.object,comp.smalltalk,comp.client-server,comp.databases.object,comp.software-eng,ba.seminars
- Subject: UC Berkeley Short Courses on Software Development
- Date: 3 Apr 1996 21:40:46 GMT
- Organization: University of California, Berkeley
- Message-ID: <4jur8u$iic@agate.berkeley.edu>
- NNTP-Posting-Host: garnet.berkeley.edu
-
- U.C. Berkeley
- Continuing Education in Engineering
- Announces 3 Short Courses on
- Software Development
-
-
-
- - TESTING OF OBJECT-ORIENTED SOFTWARE
-
- -CONCURRENT OBJECT-ORIENTED NETWORK PROGRAMMING
- WITH C++
-
- -SYSTEMS ENGINEERING OF COMPLEX SOFTWARE INTENSIVE
- SYSTEMS
-
- ********************************************************
- COURSE SUMMARIES
- ********************************************************
-
-
- TESTING OF OBJECT-ORIENTED SOFTWARE
- (April 29-May 1, 1996)
-
- Testing of object-oriented software is fundamentally different from testing of
- non-object-oriented software. This is due primarily to such factors as
- Information hiding, Encapsulation, and Inheritance. This course is designed
- to give participants an understanding of the issues and techniques associated
- with the testing of object-oriented software.
-
- INSTRUCTOR: Edward V. Berard, President of The Object Agency, Inc.,
- has done extensive work in the area of object-oriented software engineering.
- He has defined and formalized many object-oriented concepts and techniques.
- He has also conceived and directed the development of over one million lines
- of object-oriented software.
-
- CONCURRENT OBJECT-ORIENTED NETWORK PROGRAMMING WITH
- C++
- (May 22-24, 1996)
-
- Developing extensible network software that effectively utilizes concurrency on
- uniprocessor and multiprocessor platforms is a complex task. This course
- describes OOD/OOP techniques and software tools used to reduce the complexity
- of developing concurrent distributed systems. These systems include on-line
- transaction processing, telecommunication switch management, network
- management for large global PCS systems, and high performance parallel
- communication protocol stacks.
-
- INSTRUCTOR: Douglas C. Schmidt, Ph.D., is an Assistant Professor
- of Computer Science at Washington University in St. Louis,
- Missouri. Dr. Schmidt has published widely in IEEE, IFIP, ACM, and
- USENIX technical conferences. He is coeditor with Jim Coplien of AT&T
- Bell Labs for a recent book on Pattern Languages of Program Design.
- Dr. Schmidt is the chief architect and implementor of the ACE C++ network
- programming framework, which contains reusable components that perform
- common communication software tasks such as event demultiplexing, event
- handler dispatching, connection establishment, routing, dynamic configuration
- of application services, and concurrency control. In addition, Dr. Schmidt has
- consulted with Ericsson/GE Mobile Communications, the Motorola IRIDIUM
- Project, Kodak, and Siemens, developing distributed telecommunications
- switch monitoring systems and concurrent networking software for distributed
- medical imaging systems on Windows NT and UNIX multi-processor platforms
- using CORBA and C++.
-
- SYSTEMS ENGINEERING OF COMPLEX SOFTWARE INTENSIVE
- SYSTEMS
- (April 22-25, 1996)
-
- Software intensive systems are generally distinguished by their complex
- intellectual content, evolving and changing requirements, difficult
- technical and organizational interfaces, and high risk content. Some
- systems are dominated more by integration issues than development.
- This four-day course addresses the systems engineering of complex
- systems with these characteristics. Both information systems and
- embedded systems are treated.
-
- Lecturer: Michael S. Deutsch, M.S. is Quality Manager for Hughes
- Information Technology Company's Earth-Space Environmental
- Systems where he is responsible for long range engineering
- methodology planning. Deutsch is well-known internationally for his
- work in software quality methods and as the author of the textbooks
- "Software Verification and Validation: Realistic Project Approaches"
- and" Software Quality Engineering: A Total Technical and Management
- Approach." His present work focusses on evolutionary life cycle
- processes and empirical studies of the software project management
- process.
-
-
- For more information (complete course descriptions, outlines,
- instructor bios, etc.) send your postal address or fax to:
-
- Harvey Stern
- or Loretta Lindley
- U.C. Berkeley Extension/Southbay
- 800 El Camino Real Ste. 220
- Menlo Park, CA 94025
- Tel: (415) 323-8141
- Fax: (415) 323-1438
-